From ff23c6b206dad1c3ba04e44dec21c77ba80c6427 Mon Sep 17 00:00:00 2001 From: Debian Science Team Date: Thu, 22 Oct 2020 07:14:29 +0100 Subject: [PATCH] Use fixed seeds for reproducible pseudorandomness Author: Rebecca N. Palmer Forwarded: no Gbp-Pq: Name fix_random_seeds.patch --- doc/source/getting_started/comparison/comparison_with_r.rst | 1 + doc/source/user_guide/advanced.rst | 1 + doc/source/user_guide/visualization.rst | 1 + 3 files changed, 3 insertions(+) diff --git a/doc/source/getting_started/comparison/comparison_with_r.rst b/doc/source/getting_started/comparison/comparison_with_r.rst index e1a4cfe4..717f7e96 100644 --- a/doc/source/getting_started/comparison/comparison_with_r.rst +++ b/doc/source/getting_started/comparison/comparison_with_r.rst @@ -226,6 +226,7 @@ In ``pandas`` we may use :meth:`~pandas.pivot_table` method to handle this: import random import string + random.seed(123456) # for reproducibility baseball = pd.DataFrame( {'team': ["team %d" % (x + 1) for x in range(5)] * 5, diff --git a/doc/source/user_guide/advanced.rst b/doc/source/user_guide/advanced.rst index a0331dd6..0b90417b 100644 --- a/doc/source/user_guide/advanced.rst +++ b/doc/source/user_guide/advanced.rst @@ -586,6 +586,7 @@ they need to be sorted. As with any index, you can use :meth:`~DataFrame.sort_in .. ipython:: python import random + random.seed(123456) # for reproducibility random.shuffle(tuples) s = pd.Series(np.random.randn(8), index=pd.MultiIndex.from_tuples(tuples)) s diff --git a/doc/source/user_guide/visualization.rst b/doc/source/user_guide/visualization.rst index 5bc87bca..c139d803 100644 --- a/doc/source/user_guide/visualization.rst +++ b/doc/source/user_guide/visualization.rst @@ -991,6 +991,7 @@ are what constitutes the bootstrap plot. :suppress: np.random.seed(123456) + random.seed(123456) # for reproducibility - bootstrap_plot uses random.sample .. ipython:: python -- 2.30.2